Synonyms for "Vulpes velox"

Words with similar meaning